a chink in one's armour - Turkish English Dictionary